#include <iostream>
#include <stdlib.h>
#include <stdint.h>
int64_t gcd(int64_t a, int64_t b)
{
    return b==0?a:gcd(b,a%b);
}

int64_t lcm(int64_t a, int64_t b)
{
    return a*b/gcd(a,b);
}

int main(int argc, char *argv[])
{
    int n;
    std::cin>>n;
    for(int i = 0; i < n; i++)
    {
        int64_t val=1,in, ln;
        std::cin>>ln;
        for(int i = 0; i < ln; i++)
        {
            std::cin>>in;
            val = lcm(val, in);
        }
        std::cout<<val<<std::endl;
//        if(i!=n-1)
//            std::cout<<std::endl;
    }
}
